package org.everyday;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * @version v1.0.0
 * 创建时间：2022/7/4 13:17
 */
public class L1200 {
    public List<List<Integer>> minimumAbsDifference(int[] arr) {
        Arrays.sort(arr);
        int min = Integer.MAX_VALUE;
        List<List<Integer>> res =new ArrayList<>();

        for(int i=1;i<arr.length;i++){
            if(Math.abs(arr[i]-arr[i-1])<min) min = Math.abs(arr[i]-arr[i-1]);
        }

        for(int i=1;i<arr.length;i++){
            if(min == Math.abs(arr[i]-arr[i-1])){
                ArrayList arrayList = new ArrayList();
                arrayList.add(arr[i-1]);
                arrayList.add(arr[i]);
                res.add(arrayList);
            }
        }
        return res;
    }
}
